having light relief - English Synonyms Dictionary